package com.bestom.companylights.constant;

public enum Command {

    /**
     * xxxDesk 存于HashMap,作为更新按钮Ui的key
     * xxxOpenDesk  开灯指令
     * xxxCloseDesk 关灯指令
     * */
    //前台
    frontDesk("CD254401004B1200"),
    frontOpenDesk("553A2000020002011A01ff0000000000000000003BB356CD254401004B1200a6"),
    frontCloseDesk("553A2000020002011A01000000000000000000003BB356CD254401004B1200a7"),
    //仓库
    warehouseDesk("92859108004B1200"),
    warehouseOpenDesk("553A2000020002011B01ff0000000000000000003BA6D192859108004B12008e"),
    warehouseCloseDesk("553A2000020002011B01000000000000000000003BA6D192859108004B12008f"),
    //软件
    softwareDesk("87819108004B1200"),
    softwareOpenDesk("553A2000020002011901ff0000000000000000003BD6EA87819108004B1200c6"),
    softwareCloseDesk("553A2000020002011901000000000000000000003BD6EA87819108004B1200c7"),
    //老板娘
    landladyDesk("1CAACF14004B1200"),
    landladyOpenDesk("553A2000020002011901ff0000000000000000003B9E061CAACF14004B1200b2"),
    landladyCloseDesk("553A2000020002011901000000000000000000003B9E061CAACF14004B1200b3"),
    //老板
    bossDesk("108E9108004B1200"),
    bossOpenDesk("553A2000020002011901ff0000000000000000003B7FD3108E9108004B1200ee"),
    bossCloseDesk("553A2000020002011901000000000000000000003B7FD3108E9108004B1200ef"),
    //硬件
    hardwareDesk("BCE38308004B1200"),
    hardwareOpenDesk("553A2000020002011901ff0000000000000000003B30C4BCE38308004B120083"),
    hardwareCloseDesk("553A2000020002011901000000000000000000003B30C4BCE38308004B120084"),
    //维修
    maintainDesk("BA8A9108004B1200"),
    maintainOpenDesk("553A2000020002011901ff0000000000000000003B5364BA8A9108004B1200f9"),
    maintainCloseDesk("553A2000020002011901000000000000000000003B5364BA8A9108004B1200fa"),
    //会议室
    meetingRoomDesk("3DE08308004B1200"),
    meetingRoomOpenDesk("553A2000020002011A01ff0000000000000000003B3F043DE08308004B120051"),
    meetingRoomCloseDesk("553A2000020002011A01000000000000000000003B3F043DE08308004B120052"),
    //会议室门口1号灯
    meetingRoom1Desk("85859108004B1200"),
    meetingRoom1OpenDesk("553A2000020002011A01ff0000000000000000003B332885859108004B120064"),
    meetingRoom1CloseDesk("553A2000020002011A01000000000000000000003B332885859108004B120065"),
    //会议室门口2号灯
    meetingRoom2Desk("15254401004B1200"),
    meetingRoom2OpenDesk("553A2000020002011A01ff0000000000000000003B00CC15254401004B1200b1"),
    meetingRoom2CloseDesk("553A2000020002011A01000000000000000000003B00CC15254401004B1200b2"),
    ;

    private String command;

    Command(String command) {
        this.command = command;
    }

    public String getCommandString() {
        return command;
    }
}

